package org.springblade.modules.mes.opcua.constant;

public enum OpcUaError {
	E01000("站位不存在"),
	E01001("没有找到该产品配方"),
	E01002("没有待生产的订单"),
	E01003("物料码未能识别"),
	E01005("产品上架失败"),
	//申请
	E11001("站位已经绑定其它订单"),

	//扫描
	E31000("订单未上线"),
	E31001("读取扫描码失败"),
	E31002("当前工序已完成"),
	E31003("非配对产品，不能同时上架"),
	E31004("上序没有完成"),
	E31006("当前站位未绑定订单流水号"),
	E31007("物料重复扫码"),
	E31008("当前工序不使用该物料"),
	E31009("精追物料已经使用，不可再次扫描"),
	E31010("扫描申请订单失败"),
	//参数
	E71000("参数保存异常"),

	//归档
	E81000("没有待归档数据"),
	E81001("归档时产品的物料不齐备"),
	E90000("系统错误");

	private String error;

	OpcUaError(String msg) {
		this.error = msg;
	}

	public String getError() {
		return error;
	}
}
